3189 Delaware Ave, Kenmore, NY 14217-1711, Kenmore
Very attentive staff . Clean restaurant . The food is fresh and large portions for the price Check it out for your self
Very attentive staff . Clean restaurant . The food is fresh and large portions for the price Check it out for your self